leather straps attached to a handle - Turco Inglés Diccionario